package com.dashu.base.bean.device;


import com.dashu.base.enums.device.DeviceType;
import com.dashu.base.enums.device.ProtocolType;
import lombok.Data;

import java.io.Serializable;

@Data
public class DeviceBase implements Serializable {

    /**
     * 设备IP
     */
    private String ip;

    /**
     * 设备端口
     */
    private int port;

    /**
     * 设备ID
     */
    private String deviceId;

    /**
     * 设备MAC
     */
    private String deviceMac;

    /**
     * 设备UUID
     */
    private String deviceUUID;

    /**
     * 设备密码
     */
    private String devicePassword;

    /**
     * 设备用户
     */
    private String deviceUser;


    /**
     * 当前设备类型
     */
    private DeviceType deviceType;

    /**
     * 当前设备协议
     */
    private ProtocolType protocolType;


}
